river Crossing - French English Dictionary